//
//  ZQTopic.h
//  BuDeJie
//
//  Created by 仲琦 on 16/4/12.
//  Copyright © 2016年 仲琦. All rights reserved.
//

#import <Foundation/Foundation.h>

typedef NS_ENUM(NSUInteger ,ZQTopicType){
    
    /** 全部 */
    ZQTopicTypeAll = 1,
    /** 图片 */
    ZQTopicTypePicture = 10,
    /** 文字 */
    ZQTopicTypeWord = 29,
    /** 声音 */
    ZQTopicTypeVoice = 31,
    /** 视频 */
    ZQTopicTypeVideo = 41
    
};


@interface ZQTopic : NSObject

/** 用户的名字 */
@property (nonatomic, copy) NSString *name;
/** 用户的头像 */
@property (nonatomic, copy) NSString *profile_image;
/** 帖子的文字内容 */
@property (nonatomic, copy) NSString *text;
/** 帖子审核通过的时间 */
@property (nonatomic, copy) NSString *passtime;
/** 顶数量 */
@property (nonatomic, assign) NSInteger ding;
/** 踩数量 */
@property (nonatomic, assign) NSInteger cai;
/** 转发\分享数量 */
@property (nonatomic, assign) NSInteger repost;
/** 评论数量 */
@property (nonatomic, assign) NSInteger comment;
/** 帖子的类型 */
@property (nonatomic, assign)NSInteger type;
/** 热门评论 */
@property (nonatomic, strong)NSArray *top_cmt;
/** 图片的宽度 */
@property (nonatomic, assign) CGFloat width;
/** 图片的高度 */
@property (nonatomic, assign) CGFloat height;
/** 播放数量 */
@property (nonatomic, assign) NSInteger playcount;
/** 声音文件的长度 */
@property (nonatomic, assign) NSInteger voicetime;
/** 视频文件的长度 */
@property (nonatomic, assign) NSInteger videotime;
/** 小图 */
@property (nonatomic, copy) NSString *image0;
/** 中图 */
@property (nonatomic, copy) NSString *image2;
/** 大图 */
@property (nonatomic, copy) NSString *image1;
/** 是否为动态图 */
@property (nonatomic, assign) BOOL is_gif;
/** 是否为超长图 */
@property (nonatomic, assign, getter=isBigPicture) BOOL bigPicture;

/** 为了方便开发,额外增加的属性*/
/** 创建一个属性方法,计算高度 */
@property (nonatomic, assign)CGFloat cellHeight;

/** 给外界图片的frame设置位置尺寸 */
@property (nonatomic, assign)CGRect minFrame;



@end
